home *** CD-ROM | disk | FTP | other *** search
/ Saitek New Smart Technology Disc / Saitek New Smart Technology Disc (SD2.6).bin / Win9X / Software / data1.cab / Com_DLLs / SaiPP8t.dll / 0 / X / L1.X < prev    next >
Text File  |  2002-06-27  |  13KB  |  580 lines

  1. xof 0302txt 0064
  2. //
  3. // DirectX file: E:\saitek joysticks\New joypad\directx models\l2.x
  4. //
  5. // Converted by the PolyTrans geometry converter from Okino Computer Graphics, Inc.
  6. // Date/time of export: 06/14/1999 12:24:34
  7. //
  8. // Bounding box of geometry = (-0.0517522,-0.038,-0.0492251) to (-0.0378663,-0.0255,-0.0416447).
  9.  
  10.  
  11. template Header {
  12.  <3D82AB43-62DA-11cf-AB39-0020AF71E433>
  13.  WORD major;
  14.  WORD minor;
  15.  DWORD flags;
  16. }
  17.  
  18. template Vector {
  19.  <3D82AB5E-62DA-11cf-AB39-0020AF71E433>
  20.  FLOAT x;
  21.  FLOAT y;
  22.  FLOAT z;
  23. }
  24.  
  25. template Coords2d {
  26.  <F6F23F44-7686-11cf-8F52-0040333594A3>
  27.  FLOAT u;
  28.  FLOAT v;
  29. }
  30.  
  31. template Matrix4x4 {
  32.  <F6F23F45-7686-11cf-8F52-0040333594A3>
  33.  array FLOAT matrix[16];
  34. }
  35.  
  36. template ColorRGBA {
  37.  <35FF44E0-6C7C-11cf-8F52-0040333594A3>
  38.  FLOAT red;
  39.  FLOAT green;
  40.  FLOAT blue;
  41.  FLOAT alpha;
  42. }
  43.  
  44. template ColorRGB {
  45.  <D3E16E81-7835-11cf-8F52-0040333594A3>
  46.  FLOAT red;
  47.  FLOAT green;
  48.  FLOAT blue;
  49. }
  50.  
  51. template IndexedColor {
  52.  <1630B820-7842-11cf-8F52-0040333594A3>
  53.  DWORD index;
  54.  ColorRGBA indexColor;
  55. }
  56.  
  57. template Boolean {
  58.  <4885AE61-78E8-11cf-8F52-0040333594A3>
  59.  WORD truefalse;
  60. }
  61.  
  62. template Boolean2d {
  63.  <4885AE63-78E8-11cf-8F52-0040333594A3>
  64.  Boolean u;
  65.  Boolean v;
  66. }
  67.  
  68. template MaterialWrap {
  69.  <4885AE60-78E8-11cf-8F52-0040333594A3>
  70.  Boolean u;
  71.  Boolean v;
  72. }
  73.  
  74. template TextureFilename {
  75.  <A42790E1-7810-11cf-8F52-0040333594A3>
  76.  STRING filename;
  77. }
  78.  
  79. template Material {
  80.  <3D82AB4D-62DA-11cf-AB39-0020AF71E433>
  81.  ColorRGBA faceColor;
  82.  FLOAT power;
  83.  ColorRGB specularColor;
  84.  ColorRGB emissiveColor;
  85.  [...]
  86. }
  87.  
  88. template MeshFace {
  89.  <3D82AB5F-62DA-11cf-AB39-0020AF71E433>
  90.  DWORD nFaceVertexIndices;
  91.  array DWORD faceVertexIndices[nFaceVertexIndices];
  92. }
  93.  
  94. template MeshFaceWraps {
  95.  <4885AE62-78E8-11cf-8F52-0040333594A3>
  96.  DWORD nFaceWrapValues;
  97.  Boolean2d faceWrapValues;
  98. }
  99.  
  100. template MeshTextureCoords {
  101.  <F6F23F40-7686-11cf-8F52-0040333594A3>
  102.  DWORD nTextureCoords;
  103.  array Coords2d textureCoords[nTextureCoords];
  104. }
  105.  
  106. template MeshMaterialList {
  107.  <F6F23F42-7686-11cf-8F52-0040333594A3>
  108.  DWORD nMaterials;
  109.  DWORD nFaceIndexes;
  110.  array DWORD faceIndexes[nFaceIndexes];
  111.  [Material]
  112. }
  113.  
  114. template MeshNormals {
  115.  <F6F23F43-7686-11cf-8F52-0040333594A3>
  116.  DWORD nNormals;
  117.  array Vector normals[nNormals];
  118.  DWORD nFaceNormals;
  119.  array MeshFace faceNormals[nFaceNormals];
  120. }
  121.  
  122. template MeshVertexColors {
  123.  <1630B821-7842-11cf-8F52-0040333594A3>
  124.  DWORD nVertexColors;
  125.  array IndexedColor vertexColors[nVertexColors];
  126. }
  127.  
  128. template Mesh {
  129.  <3D82AB44-62DA-11cf-AB39-0020AF71E433>
  130.  DWORD nVertices;
  131.  array Vector vertices[nVertices];
  132.  DWORD nFaces;
  133.  array MeshFace faces[nFaces];
  134.  [...]
  135. }
  136.  
  137. template FrameTransformMatrix {
  138.  <F6F23F41-7686-11cf-8F52-0040333594A3>
  139.  Matrix4x4 frameMatrix;
  140. }
  141.  
  142. template Frame {
  143.  <3D82AB46-62DA-11cf-AB39-0020AF71E433>
  144.  [...]
  145. }
  146.  
  147. Header {
  148.     1; // Major version
  149.     0; // Minor version
  150.     1; // Flags
  151. }
  152.  
  153. Material xof_default_11 {
  154.     0.400000;0.400000;0.400000;1.000000;;
  155.     32.000000;
  156.     0.700000;0.700000;0.700000;;
  157.     0.000000;0.000000;0.000000;;
  158. }
  159.  
  160. Material l2 {
  161.     1.0;1.0;1.0;1.000000;;
  162.     25.000000;
  163.     0.000000;0.000000;0.000000;;
  164.     0.000000;0.000000;0.000000;;
  165.     TextureFilename {
  166.         "l2.bmp";
  167.     }
  168. }
  169.  
  170. // Original object name = "l2"
  171. Mesh l2 {
  172.     86;        // 86 vertices
  173.     -0.051029;-0.029359;0.042940;,
  174.     -0.051752;-0.026500;0.043038;,
  175.     -0.051507;-0.025906;0.043337;,
  176.     -0.051507;-0.025906;0.043337;,
  177.     -0.051243;-0.025500;0.043608;,
  178.     -0.051243;-0.025500;0.043608;,
  179.     -0.051243;-0.025500;0.043608;,
  180.     -0.051011;-0.025500;0.043771;,
  181.     -0.051011;-0.025500;0.043771;,
  182.     -0.051011;-0.025500;0.043771;,
  183.     -0.051339;-0.025500;0.043540;,
  184.     -0.051339;-0.025500;0.043540;,
  185.     -0.051339;-0.025500;0.043540;,
  186.     -0.049785;-0.034274;0.042339;,
  187.     -0.049119;-0.036906;0.041776;,
  188.     -0.049848;-0.034025;0.042370;,
  189.     -0.050835;-0.030126;0.042882;,
  190.     -0.042707;-0.038000;0.043483;,
  191.     -0.042707;-0.038000;0.043483;,
  192.     -0.048143;-0.038000;0.041770;,
  193.     -0.048206;-0.037962;0.041763;,
  194.     -0.048969;-0.037500;0.041645;,
  195.     -0.037904;-0.035687;0.045074;,
  196.     -0.037866;-0.037000;0.044640;,
  197.     -0.038692;-0.038000;0.044166;,
  198.     -0.038692;-0.038000;0.044166;,
  199.     -0.041800;-0.038000;0.043642;,
  200.     -0.037953;-0.034000;0.045611;,
  201.     -0.038044;-0.030877;0.046422;,
  202.     -0.038091;-0.029250;0.046830;,
  203.     -0.038242;-0.026414;0.047307;,
  204.     -0.038171;-0.026500;0.047304;,
  205.     -0.043979;-0.025500;0.046410;,
  206.     -0.043979;-0.025500;0.046410;,
  207.     -0.038997;-0.025500;0.047325;,
  208.     -0.038997;-0.025500;0.047325;,
  209.     -0.044762;-0.025500;0.046124;,
  210.     -0.044762;-0.025500;0.046124;,
  211.     -0.044762;-0.025500;0.048024;,
  212.     -0.044762;-0.025500;0.048024;,
  213.     -0.044762;-0.025500;0.048024;,
  214.     -0.043979;-0.025500;0.048310;,
  215.     -0.043979;-0.025500;0.048310;,
  216.     -0.043979;-0.025500;0.048310;,
  217.     -0.038997;-0.025500;0.049225;,
  218.     -0.038997;-0.025500;0.049225;,
  219.     -0.038997;-0.025500;0.049225;,
  220.     -0.038242;-0.026414;0.049207;,
  221.     -0.038242;-0.026414;0.049207;,
  222.     -0.038171;-0.026500;0.049204;,
  223.     -0.038171;-0.026500;0.049204;,
  224.     -0.038091;-0.029250;0.048730;,
  225.     -0.038091;-0.029250;0.048730;,
  226.     -0.038044;-0.030877;0.048322;,
  227.     -0.038044;-0.030877;0.048322;,
  228.     -0.043720;-0.029250;0.047713;,
  229.     -0.037953;-0.034000;0.047511;,
  230.     -0.037953;-0.034000;0.047511;,
  231.     -0.037904;-0.035687;0.046974;,
  232.     -0.037904;-0.035687;0.046974;,
  233.     -0.037866;-0.037000;0.046540;,
  234.     -0.037866;-0.037000;0.046540;,
  235.     -0.037866;-0.037000;0.046540;,
  236.     -0.038692;-0.038000;0.046066;,
  237.     -0.048969;-0.037500;0.043545;,
  238.     -0.042707;-0.038000;0.045383;,
  239.     -0.048143;-0.038000;0.043670;,
  240.     -0.043230;-0.034000;0.046586;,
  241.     -0.050835;-0.030126;0.044782;,
  242.     -0.049848;-0.034025;0.044270;,
  243.     -0.049119;-0.036906;0.043676;,
  244.     -0.049785;-0.034274;0.044239;,
  245.     -0.049687;-0.034021;0.044371;,
  246.     -0.051339;-0.025500;0.045440;,
  247.     -0.051339;-0.025500;0.045440;,
  248.     -0.051339;-0.025500;0.045440;,
  249.     -0.051029;-0.029359;0.044840;,
  250.     -0.051752;-0.026500;0.044938;,
  251.     -0.051507;-0.025906;0.045237;,
  252.     -0.051243;-0.025500;0.045508;,
  253.     -0.051243;-0.025500;0.045508;,
  254.     -0.051243;-0.025500;0.045508;,
  255.     -0.051011;-0.025500;0.045671;,
  256.     -0.051011;-0.025500;0.045671;,
  257.     -0.051011;-0.025500;0.045671;,
  258.     -0.050483;-0.029324;0.045232;;
  259.  
  260.     82;        // 82 faces
  261.     3;81,84,9;,
  262.     3;9,6,81;,
  263.     3;77,78,3;,
  264.     3;3,1,77;,
  265.     3;76,77,1;,
  266.     3;1,0,76;,
  267.     3;78,75,12;,
  268.     3;12,3,78;,
  269.     3;74,80,5;,
  270.     3;5,11,74;,
  271.     3;70,71,13;,
  272.     3;13,14,70;,
  273.     3;71,69,15;,
  274.     3;15,13,71;,
  275.     3;68,76,0;,
  276.     3;0,16,68;,
  277.     3;69,68,16;,
  278.     3;16,15,69;,
  279.     3;66,20,19;,
  280.     3;66,19,18;,
  281.     3;66,17,65;,
  282.     3;64,70,14;,
  283.     3;14,21,64;,
  284.     3;64,21,20;,
  285.     3;64,20,66;,
  286.     3;65,26,25;,
  287.     3;65,24,63;,
  288.     3;63,25,23;,
  289.     3;63,23,62;,
  290.     3;61,23,22;,
  291.     3;61,22,59;,
  292.     3;65,18,26;,
  293.     3;59,22,27;,
  294.     3;59,27,57;,
  295.     3;54,28,29;,
  296.     3;54,29,52;,
  297.     3;57,27,28;,
  298.     3;57,28,54;,
  299.     3;52,29,31;,
  300.     3;52,31,50;,
  301.     3;50,31,30;,
  302.     3;50,30,48;,
  303.     3;48,30,35;,
  304.     3;48,35,46;,
  305.     3;43,45,34;,
  306.     3;34,33,43;,
  307.     3;40,42,32;,
  308.     3;32,37,40;,
  309.     3;83,39,36;,
  310.     3;36,8,83;,
  311.     3;72,67,55;,
  312.     3;55,85,72;,
  313.     3;85,38,82;,
  314.     3;38,85,55;,
  315.     3;55,41,38;,
  316.     3;55,47,44;,
  317.     3;55,44,41;,
  318.     3;47,55,51;,
  319.     3;51,49,47;,
  320.     3;67,56,53;,
  321.     3;55,67,53;,
  322.     3;55,53,51;,
  323.     3;58,56,67;,
  324.     3;67,65,58;,
  325.     3;58,65,63;,
  326.     3;63,60,58;,
  327.     3;67,72,70;,
  328.     3;66,67,70;,
  329.     3;70,64,66;,
  330.     3;67,66,65;,
  331.     3;72,85,68;,
  332.     3;68,69,72;,
  333.     3;85,76,68;,
  334.     3;72,69,71;,
  335.     3;72,71,70;,
  336.     3;2,10,4;,
  337.     3;78,79,73;,
  338.     3;2,4,7;,
  339.     3;77,76,85;,
  340.     3;77,85,82;,
  341.     3;82,79,78;,
  342.     3;82,78,77;;
  343.  
  344.     MeshMaterialList {
  345.         1;1;0;;
  346.         {l2}
  347.     }
  348.  
  349.     MeshNormals {
  350.         53; // 53 normals
  351.         -0.999278;-0.037983;0.000000;,
  352.         -0.969452;-0.245280;0.000000;,
  353.         -0.924272;0.381735;0.000000;,
  354.         -0.900124;-0.247482;0.358511;,
  355.         -0.887248;-0.272025;0.372549;,
  356.         -0.881700;0.001022;0.471809;,
  357.         -0.876625;-0.287350;0.385951;,
  358.         -0.873374;0.124405;0.470894;,
  359.         -0.873120;0.123730;0.471543;,
  360.         -0.846111;-0.266347;0.461688;,
  361.         -0.803797;-0.594904;0.000000;,
  362.         -0.778895;-0.588818;0.215909;,
  363.         -0.724414;-0.318036;0.611619;,
  364.         -0.723560;0.690262;0.000000;,
  365.         -0.567746;-0.170028;0.805453;,
  366.         -0.535508;0.793642;0.288728;,
  367.         -0.521589;0.787604;-0.328063;,
  368.         -0.517835;-0.855481;-0.000000;,
  369.         -0.515114;-0.167824;0.840531;,
  370.         -0.464554;-0.191806;0.864523;,
  371.         -0.417817;-0.251494;0.873029;,
  372.         -0.361780;0.932264;0.000000;,
  373.         -0.341727;-0.807763;0.480355;,
  374.         -0.341192;-0.165254;0.925354;,
  375.         -0.268814;-0.963192;0.000000;,
  376.         -0.258856;-0.169234;0.950975;,
  377.         -0.245260;-0.201828;0.948216;,
  378.         -0.236698;-0.278927;0.930685;,
  379.         -0.178213;-0.166646;0.969778;,
  380.         -0.176180;-0.170439;0.969490;,
  381.         -0.175177;-0.172335;0.969337;,
  382.         -0.174355;-0.196417;0.964894;,
  383.         -0.170658;-0.246948;0.953883;,
  384.         -0.165898;-0.278082;0.946123;,
  385.         -0.161553;-0.308467;0.937416;,
  386.         -0.107130;-0.865780;0.488823;,
  387.         0.000000;-1.000000;0.000000;,
  388.         0.000000;1.000000;0.000000;,
  389.         0.170688;0.954964;-0.242713;,
  390.         0.280639;-0.959813;-0.000000;,
  391.         0.292789;0.861242;-0.415376;,
  392.         0.334374;-0.791754;0.511195;,
  393.         0.371930;0.764550;-0.526433;,
  394.         0.417581;-0.647288;0.637687;,
  395.         0.426115;0.904669;0.000000;,
  396.         0.567746;0.170028;-0.805453;,
  397.         0.770983;0.636856;0.000000;,
  398.         0.889902;0.456151;0.000000;,
  399.         0.896161;-0.306129;0.321217;,
  400.         0.898087;-0.439817;0.000000;,
  401.         0.969944;0.243328;0.000000;,
  402.         0.978863;-0.204517;0.000000;,
  403.         0.999578;0.029040;0.000000;;
  404.  
  405.         82;        // 82 faces
  406.         3;37,37,38;,
  407.         3;38,40,37;,
  408.         3;5,8,2;,
  409.         3;2,0,5;,
  410.         3;3,5,0;,
  411.         3;0,1,3;,
  412.         3;8,15,13;,
  413.         3;13,2,8;,
  414.         3;21,37,40;,
  415.         3;40,16,21;,
  416.         3;12,6,1;,
  417.         3;1,1,12;,
  418.         3;6,4,1;,
  419.         3;1,1,6;,
  420.         3;9,3,1;,
  421.         3;1,1,9;,
  422.         3;4,9,1;,
  423.         3;1,1,4;,
  424.         3;22,17,24;,
  425.         3;22,24,36;,
  426.         3;22,36,35;,
  427.         3;11,12,1;,
  428.         3;1,10,11;,
  429.         3;11,10,17;,
  430.         3;11,17,22;,
  431.         3;35,36,39;,
  432.         3;35,39,41;,
  433.         3;41,39,49;,
  434.         3;41,49,48;,
  435.         3;51,49,52;,
  436.         3;51,52,52;,
  437.         3;35,36,36;,
  438.         3;52,52,52;,
  439.         3;52,52,52;,
  440.         3;52,52,52;,
  441.         3;52,52,52;,
  442.         3;52,52,52;,
  443.         3;52,52,52;,
  444.         3;52,52,50;,
  445.         3;52,50,47;,
  446.         3;47,50,46;,
  447.         3;47,46,46;,
  448.         3;46,46,44;,
  449.         3;46,44,44;,
  450.         3;37,44,44;,
  451.         3;44,37,37;,
  452.         3;37,37,37;,
  453.         3;37,37,37;,
  454.         3;37,37,37;,
  455.         3;37,38,37;,
  456.         3;20,27,26;,
  457.         3;26,19,20;,
  458.         3;19,23,18;,
  459.         3;23,19,26;,
  460.         3;26,25,23;,
  461.         3;26,29,28;,
  462.         3;26,28,25;,
  463.         3;29,26,31;,
  464.         3;31,30,29;,
  465.         3;27,33,32;,
  466.         3;26,27,32;,
  467.         3;26,32,31;,
  468.         3;34,33,27;,
  469.         3;27,35,34;,
  470.         3;34,35,41;,
  471.         3;41,43,34;,
  472.         3;27,20,12;,
  473.         3;22,27,12;,
  474.         3;12,11,22;,
  475.         3;27,22,35;,
  476.         3;20,19,9;,
  477.         3;9,4,20;,
  478.         3;19,3,9;,
  479.         3;20,4,6;,
  480.         3;20,6,12;,
  481.         3;45,42,40;,
  482.         3;8,14,7;,
  483.         3;45,40,38;,
  484.         3;5,3,19;,
  485.         3;5,19,18;,
  486.         3;18,14,8;,
  487.         3;18,8,5;;
  488.     }  // End of Normals
  489.  
  490.     MeshTextureCoords {
  491.         86; // 86 texture coords
  492.         0.019933;0.691257;,
  493.         0.072031;0.920000;,
  494.         0.054361;0.967528;,
  495.         0.054361;0.967528;,
  496.         0.035393;1.000000;,
  497.         0.035393;0.000000;,
  498.         0.035393;0.016731;,
  499.         0.018662;1.000000;,
  500.         0.018662;0.450028;,
  501.         0.018662;0.000000;,
  502.         0.042288;1.000000;,
  503.         0.042288;0.006895;,
  504.         0.042288;1.000000;,
  505.         0.930385;0.298085;,
  506.         0.882432;0.087538;,
  507.         0.934923;0.318010;,
  508.         0.005963;0.629920;,
  509.         0.420643;0.391475;,
  510.         0.420643;0.000000;,
  511.         0.812119;0.000000;,
  512.         0.816616;0.003024;,
  513.         0.871605;0.040000;,
  514.         0.074785;0.185078;,
  515.         0.072037;0.080000;,
  516.         0.131523;0.289120;,
  517.         0.131523;0.000000;,
  518.         0.355309;0.000000;,
  519.         0.078313;0.320000;,
  520.         0.084848;0.569879;,
  521.         0.088251;0.700000;,
  522.         0.099120;0.926879;,
  523.         0.094005;0.920000;,
  524.         0.512269;0.000000;,
  525.         0.512269;0.358778;,
  526.         0.153491;0.000000;,
  527.         0.153491;1.000000;,
  528.         0.568634;0.000000;,
  529.         0.568634;0.056365;,
  530.         0.568634;1.000000;,
  531.         0.568634;0.450028;,
  532.         0.568634;0.000000;,
  533.         0.512269;1.000000;,
  534.         0.512269;0.056365;,
  535.         0.512269;0.000000;,
  536.         0.153491;1.000000;,
  537.         0.153491;0.358778;,
  538.         0.153491;1.000000;,
  539.         0.099120;0.926879;,
  540.         0.099120;0.926879;,
  541.         0.094005;0.920000;,
  542.         0.094005;0.920000;,
  543.         0.088251;0.700000;,
  544.         0.088251;0.700000;,
  545.         0.084848;0.569879;,
  546.         0.084848;0.569879;,
  547.         0.493584;0.700000;,
  548.         0.078313;0.320000;,
  549.         0.078313;0.320000;,
  550.         0.074785;0.185078;,
  551.         0.074785;0.185078;,
  552.         0.072037;0.080000;,
  553.         0.072037;0.080000;,
  554.         0.072037;0.080000;,
  555.         0.131523;0.000000;,
  556.         0.871605;0.040000;,
  557.         0.420643;0.000000;,
  558.         0.812119;0.000000;,
  559.         0.458290;0.320000;,
  560.         0.005963;0.629920;,
  561.         0.934923;0.318010;,
  562.         0.882432;0.087538;,
  563.         0.930385;0.298085;,
  564.         0.923283;0.318296;,
  565.         0.042288;1.000000;,
  566.         0.042288;0.000000;,
  567.         0.042288;1.000000;,
  568.         0.019933;0.691257;,
  569.         0.072031;0.920000;,
  570.         0.054361;0.967528;,
  571.         0.035393;1.000000;,
  572.         0.035393;0.006895;,
  573.         0.035393;0.000000;,
  574.         0.018662;1.000000;,
  575.         0.018662;0.000000;,
  576.         0.018662;0.016731;,
  577.         0.980621;0.694108;;
  578.     }  // End of texture coords
  579. } // End of Mesh
  580.